package com.abel.domain;

import java.io.Serializable;
import java.util.Date;

public class SearchCriteria implements Serializable{

	private static final long serialVersionUID = 5811158024085272388L;

	private String lastName;
	
	private String ssn;
	
	private Date dateSubmittedBegin;
	
	private Date dateSubmittedEnd;
	
	private int applicationId;

	/**
	 * @return the lastName
	 */
	public String getLastName() {
		return lastName;
	}

	/**
	 * @param lastName the lastName to set
	 */
	public void setLastName(String lastName) {
		this.lastName = lastName;
	}

	/**
	 * @return the ssn
	 */
	public String getSsn() {
		return ssn;
	}

	/**
	 * @param ssn the ssn to set
	 */
	public void setSsn(String ssn) {
		this.ssn = ssn;
	}

	/**
	 * @return the dateSubmittedBegin
	 */
	public Date getDateSubmittedBegin() {
		return dateSubmittedBegin;
	}

	/**
	 * @param dateSubmittedBegin the dateSubmittedBegin to set
	 */
	public void setDateSubmittedBegin(Date dateSubmittedBegin) {
		this.dateSubmittedBegin = dateSubmittedBegin;
	}

	/**
	 * @return the dateSubmittedEnd
	 */
	public Date getDateSubmittedEnd() {
		return dateSubmittedEnd;
	}

	/**
	 * @param dateSubmittedEnd the dateSubmittedEnd to set
	 */
	public void setDateSubmittedEnd(Date dateSubmittedEnd) {
		this.dateSubmittedEnd = dateSubmittedEnd;
	}
	
	

	/**
	 * @return the applicationId
	 */
	public int getApplicationId() {
		return applicationId;
	}

	/**
	 * @param applicationId the applicationId to set
	 */
	public void setApplicationId(int applicationId) {
		this.applicationId = applicationId;
	}

	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return "SearchCriteria [lastName=" + lastName + ", ssn=" + ssn
				+ ", dateSubmittedBegin=" + dateSubmittedBegin
				+ ", dateSubmittedEnd=" + dateSubmittedEnd + "]";
	}

	
}
